[jQuery] Trouble loading tooltips on all images displayed inside Colorbox
Posted
by adaneko
on Stack Overflow
See other posts from Stack Overflow
or by adaneko
Published on 2010-04-13T04:00:18Z
Indexed on
2010/04/13
4:03 UTC
Read the original article
Hit count: 598
I would like to load a tooltip plugin (I'm currently trying qTip, but I've tried a few and have run into the same problem each time) inside Colorbox (http://colorpowered.com/colorbox/).
Colorbox dynamically loads this code to display the images you want to show in it:
<div id="cboxLoadedContent" style="display: block; width: 400px; overflow: auto; height: 498px;">
<img src="image.jpg" id="cboxPhoto" style="margin: 49px auto auto; border: medium none; display: block; float: none; cursor: pointer;">
</div>
Using Colorbox's event hooks, I am currently calling my tooltip plugin on onComplete, but this only applies the tooltip to the first image in the group. If you go to the next image, the tooltip needs to be recalled as Colorbox regenerates the code displayed above.
What is the best way to recall the tooltip plugin? I have tried to recall the tooltip by attaching it to clicking on the div with the id "cboxNext" as a test, but it doesn't work since it takes time for cboxPhoto to load, so I think the functions generating the tooltip load before they can apply to the image.
© Stack Overflow or respective owner